#community-wrap .jsProfileEvents .event-date div + div {
	background:none repeat scroll 0 0 #DDDDDD;
	border-top:1px solid #BBBBBB;
	font-size:80%;
	padding:3px 0;
}

#community-wrap .jsProfileEvents .event-date{
	float: left;
}

#community-wrap .jsProfileEvents .event-date div {
	background:none repeat scroll 0 0 #EEEEEE;
	font:bold 18px Arial,sans-serif;
	padding:8px 0;
	text-align:center;
}

#community-wrap .jsProfileEvents li {
	margin-top:10px;
	padding-top:10px;
}

#community-wrap .jsProfileEvents .event-date {
	border:1px solid #BBBBBB;
	width:40px;
}

#community-wrap .jsProfileEvents .event-detail {
	margin-left:55px;
}

#community-wrap .jsProfileEvents li + li {
	border-top:1px solid #DDDDDD;
}

#community-wrap .jsProfileEvents li {
	margin-top:10px;
	padding-top:10px;   
	z-index: 0;
}

#community-wrap .jsProfileEvents .avatar {
	height:auto;
	width:40px;
}

#community-wrap .jsProfileEvents .profile-event-actions{
	text-align: right;
	margin-top: 10px;
}

#community-wrap .jsProfileEvents .profile-event-actions a + a {
	border-left: 1px solid #000;
	padding-left: 5px;
}

#community-wrap .jsProfileEvents .profile-events-info {
	float:left;
}

#community-wrap .jsProfileEvents  .profile-events-action{
	text-align: right;
	outline:medium none;
	padding:0 5px;
}

#community-wrap .jsProfileEvents .profile-events-action a {
	background:none repeat scroll 0 0 transparent;
	padding-left:10px;
}

#community-wrap .jsProfileEvents .profile-events-footer {
	margin:0;
	border-top:1px solid #DDDDDD;
	font-size:90%;
	padding: 5px 0 0;
	margin: 10px 0 0;
}